separation energy - Turkish English Dictionary